package com.yonyou.gmmc.service.forum.model;

import java.math.BigDecimal;
import java.util.Date;
import javax.persistence.*;

@Table(name = "TM_NEWS_ACTIVITY_INFO")
public class TmNewsActivityInfo {
    @Id
    @Column(name = "NAI_ID")
    @SequenceGenerator(name="",sequenceName="SEQ_TM_NEWS_ACTIVITY_INFO")
    private Integer naiId;

    @Column(name = "TAGS_ID")
    private Short tagsId;

    @Column(name = "TITILE")
    private String titile;

    @Column(name = "IS_HOT")
    private Short isHot;

    @Column(name = "HOT_IMAGE")
    private String hotImage;

    @Column(name = "START_TIME")
    private Date startTime;

    @Column(name = "END_TIME")
    private Date endTime;

    @Column(name = "USER_TYPE")
    private String userType;

    @Column(name = "STATUS")
    private Short status;

    @Column(name = "SALE_DATE_START")
    private Date saleDateStart;

    @Column(name = "SALE_DATE_END")
    private Date saleDateEnd;

    @Column(name = "CONTENT")
    private String content;

    @Column(name = "IS_SEND_MSG")
    private Short isSendMsg;

    @Column(name = "LAST_MAINTENANCE_MILEAGE_START")
    private BigDecimal lastMaintenanceMileageStart;

    @Column(name = "LAST_MAINTENANCE_MILEAGE_END")
    private BigDecimal lastMaintenanceMileageEnd;

    @Column(name = "CAR_NUMBER")
    private String carNumber;

    @Column(name = "IS_COUPON")
    private Short isCoupon;

    @Column(name = "CREATE_DATE")
    private Date createDate;

    @Column(name = "CREATE_BY")
    private Integer createBy;

    @Column(name = "UPDATE_DATE")
    private Date updateDate;

    @Column(name = "UPDATE_BY")
    private Integer updateBy;

    @Column(name = "TYPE")
    private Short type;

    @Column(name = "CONTENT_TYPE")
    private Short contentType;

    @Column(name = "SALE_DEALER")
    private Short saleDealer;

    @Column(name = "STORE_DEALER")
    private Short storeDealer;

    @Column(name = "LAST_STORE_DELAER")
    private Short lastStoreDelaer;

    @Column(name = "TITLE_IMAGE")
    private String titleImage;

    @Column(name = "THIRD_PARTY_LINK")
    private String thirdPartyLink;

    @Column(name = "DEALER_CODE")
    private String dealerCode;

    @Column(name = "PUBLISH_DATE")
    private Date publishDate;

    @Column(name = "COUNT")
    private String count;

    @Column(name = "IS_SEND_WECHAT")
    private Short isSendWechat;

    @Column(name = "WECHAT_TITLE_IMAGE_URL")
    private String wechatTitleImageUrl;

    @Column(name = "CONTENT_PATH")
    private String contentPath;

    @Column(name = "SHARING_POINTS")
    private BigDecimal sharingPoints;

    @Column(name = "CAPITAL")
    private Short capital;

    @Column(name = "ACTIVITY_TYPE")
    private Short activityType;

    @Column(name = "EXPAND_CONTENT")
    private String expandContent;

    @Column(name = "EXPAND_CONTENT_PATH")
    private String expandContentPath;

    @Column(name = "WX_QRCODE_URL")
    private String wxQrcodeUrl;

    @Column(name = "WX_QRCODE_TICKET")
    private String wxQrcodeTicket;

    @Column(name = "IMG_CREATE_DATE")
    private Date imgCreateDate;
    
    @Column(name = "IS_AREA")
    private Short isArea;

    /**
     * @return NAI_ID
     */
    public Integer getNaiId() {
        return naiId;
    }

    /**
     * @param naiId
     */
    public void setNaiId(Integer naiId) {
        this.naiId = naiId;
    }

    /**
     * @return TAGS_ID
     */
    public Short getTagsId() {
        return tagsId;
    }

    /**
     * @param tagsId
     */
    public void setTagsId(Short tagsId) {
        this.tagsId = tagsId;
    }

    /**
     * @return TITILE
     */
    public String getTitile() {
        return titile;
    }

    /**
     * @param titile
     */
    public void setTitile(String titile) {
        this.titile = titile;
    }

    /**
     * @return IS_HOT
     */
    public Short getIsHot() {
        return isHot;
    }

    /**
     * @param isHot
     */
    public void setIsHot(Short isHot) {
        this.isHot = isHot;
    }

    /**
     * @return HOT_IMAGE
     */
    public String getHotImage() {
        return hotImage;
    }

    /**
     * @param hotImage
     */
    public void setHotImage(String hotImage) {
        this.hotImage = hotImage;
    }

    /**
     * @return START_TIME
     */
    public Date getStartTime() {
        return startTime;
    }

    /**
     * @param startTime
     */
    public void setStartTime(Date startTime) {
        this.startTime = startTime;
    }

    /**
     * @return END_TIME
     */
    public Date getEndTime() {
        return endTime;
    }

    /**
     * @param endTime
     */
    public void setEndTime(Date endTime) {
        this.endTime = endTime;
    }

    /**
     * @return USER_TYPE
     */
    public String getUserType() {
        return userType;
    }

    /**
     * @param userType
     */
    public void setUserType(String userType) {
        this.userType = userType;
    }

    /**
     * @return STATUS
     */
    public Short getStatus() {
        return status;
    }

    /**
     * @param status
     */
    public void setStatus(Short status) {
        this.status = status;
    }

    /**
     * @return SALE_DATE_START
     */
    public Date getSaleDateStart() {
        return saleDateStart;
    }

    /**
     * @param saleDateStart
     */
    public void setSaleDateStart(Date saleDateStart) {
        this.saleDateStart = saleDateStart;
    }

    /**
     * @return SALE_DATE_END
     */
    public Date getSaleDateEnd() {
        return saleDateEnd;
    }

    /**
     * @param saleDateEnd
     */
    public void setSaleDateEnd(Date saleDateEnd) {
        this.saleDateEnd = saleDateEnd;
    }

    /**
     * @return CONTENT
     */
    public String getContent() {
        return content;
    }

    /**
     * @param content
     */
    public void setContent(String content) {
        this.content = content;
    }

    /**
     * @return IS_SEND_MSG
     */
    public Short getIsSendMsg() {
        return isSendMsg;
    }

    /**
     * @param isSendMsg
     */
    public void setIsSendMsg(Short isSendMsg) {
        this.isSendMsg = isSendMsg;
    }

    /**
     * @return LAST_MAINTENANCE_MILEAGE_START
     */
    public BigDecimal getLastMaintenanceMileageStart() {
        return lastMaintenanceMileageStart;
    }

    /**
     * @param lastMaintenanceMileageStart
     */
    public void setLastMaintenanceMileageStart(BigDecimal lastMaintenanceMileageStart) {
        this.lastMaintenanceMileageStart = lastMaintenanceMileageStart;
    }

    /**
     * @return LAST_MAINTENANCE_MILEAGE_END
     */
    public BigDecimal getLastMaintenanceMileageEnd() {
        return lastMaintenanceMileageEnd;
    }

    /**
     * @param lastMaintenanceMileageEnd
     */
    public void setLastMaintenanceMileageEnd(BigDecimal lastMaintenanceMileageEnd) {
        this.lastMaintenanceMileageEnd = lastMaintenanceMileageEnd;
    }

    /**
     * @return CAR_NUMBER
     */
    public String getCarNumber() {
        return carNumber;
    }

    /**
     * @param carNumber
     */
    public void setCarNumber(String carNumber) {
        this.carNumber = carNumber;
    }

    /**
     * @return IS_COUPON
     */
    public Short getIsCoupon() {
        return isCoupon;
    }

    /**
     * @param isCoupon
     */
    public void setIsCoupon(Short isCoupon) {
        this.isCoupon = isCoupon;
    }

    /**
     * @return CREATE_DATE
     */
    public Date getCreateDate() {
        return createDate;
    }

    /**
     * @param createDate
     */
    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    /**
     * @return CREATE_BY
     */
    public Integer getCreateBy() {
        return createBy;
    }

    /**
     * @param createBy
     */
    public void setCreateBy(Integer createBy) {
        this.createBy = createBy;
    }

    /**
     * @return UPDATE_DATE
     */
    public Date getUpdateDate() {
        return updateDate;
    }

    /**
     * @param updateDate
     */
    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    /**
     * @return UPDATE_BY
     */
    public Integer getUpdateBy() {
        return updateBy;
    }

    /**
     * @param updateBy
     */
    public void setUpdateBy(Integer updateBy) {
        this.updateBy = updateBy;
    }

    /**
     * @return TYPE
     */
    public Short getType() {
        return type;
    }

    /**
     * @param type
     */
    public void setType(Short type) {
        this.type = type;
    }

    /**
     * @return CONTENT_TYPE
     */
    public Short getContentType() {
        return contentType;
    }

    /**
     * @param contentType
     */
    public void setContentType(Short contentType) {
        this.contentType = contentType;
    }

    /**
     * @return SALE_DEALER
     */
    public Short getSaleDealer() {
        return saleDealer;
    }

    /**
     * @param saleDealer
     */
    public void setSaleDealer(Short saleDealer) {
        this.saleDealer = saleDealer;
    }

    /**
     * @return STORE_DEALER
     */
    public Short getStoreDealer() {
        return storeDealer;
    }

    /**
     * @param storeDealer
     */
    public void setStoreDealer(Short storeDealer) {
        this.storeDealer = storeDealer;
    }

    /**
     * @return LAST_STORE_DELAER
     */
    public Short getLastStoreDelaer() {
        return lastStoreDelaer;
    }

    /**
     * @param lastStoreDelaer
     */
    public void setLastStoreDelaer(Short lastStoreDelaer) {
        this.lastStoreDelaer = lastStoreDelaer;
    }

    /**
     * @return TITLE_IMAGE
     */
    public String getTitleImage() {
        return titleImage;
    }

    /**
     * @param titleImage
     */
    public void setTitleImage(String titleImage) {
        this.titleImage = titleImage;
    }

    /**
     * @return THIRD_PARTY_LINK
     */
    public String getThirdPartyLink() {
        return thirdPartyLink;
    }

    /**
     * @param thirdPartyLink
     */
    public void setThirdPartyLink(String thirdPartyLink) {
        this.thirdPartyLink = thirdPartyLink;
    }

    /**
     * @return DEALER_CODE
     */
    public String getDealerCode() {
        return dealerCode;
    }

    /**
     * @param dealerCode
     */
    public void setDealerCode(String dealerCode) {
        this.dealerCode = dealerCode;
    }

    /**
     * @return PUBLISH_DATE
     */
    public Date getPublishDate() {
        return publishDate;
    }

    /**
     * @param publishDate
     */
    public void setPublishDate(Date publishDate) {
        this.publishDate = publishDate;
    }

    /**
     * @return COUNT
     */
    public String getCount() {
        return count;
    }

    /**
     * @param count
     */
    public void setCount(String count) {
        this.count = count;
    }

    /**
     * @return IS_SEND_WECHAT
     */
    public Short getIsSendWechat() {
        return isSendWechat;
    }

    /**
     * @param isSendWechat
     */
    public void setIsSendWechat(Short isSendWechat) {
        this.isSendWechat = isSendWechat;
    }

    /**
     * @return WECHAT_TITLE_IMAGE_URL
     */
    public String getWechatTitleImageUrl() {
        return wechatTitleImageUrl;
    }

    /**
     * @param wechatTitleImageUrl
     */
    public void setWechatTitleImageUrl(String wechatTitleImageUrl) {
        this.wechatTitleImageUrl = wechatTitleImageUrl;
    }

    /**
     * @return CONTENT_PATH
     */
    public String getContentPath() {
        return contentPath;
    }

    /**
     * @param contentPath
     */
    public void setContentPath(String contentPath) {
        this.contentPath = contentPath;
    }

    /**
     * @return SHARING_POINTS
     */
    public BigDecimal getSharingPoints() {
        return sharingPoints;
    }

    /**
     * @param sharingPoints
     */
    public void setSharingPoints(BigDecimal sharingPoints) {
        this.sharingPoints = sharingPoints;
    }

    /**
     * @return CAPITAL
     */
    public Short getCapital() {
        return capital;
    }

    /**
     * @param capital
     */
    public void setCapital(Short capital) {
        this.capital = capital;
    }

    /**
     * @return ACTIVITY_TYPE
     */
    public Short getActivityType() {
        return activityType;
    }

    /**
     * @param activityType
     */
    public void setActivityType(Short activityType) {
        this.activityType = activityType;
    }

    /**
     * @return EXPAND_CONTENT
     */
    public String getExpandContent() {
        return expandContent;
    }

    /**
     * @param expandContent
     */
    public void setExpandContent(String expandContent) {
        this.expandContent = expandContent;
    }

    /**
     * @return EXPAND_CONTENT_PATH
     */
    public String getExpandContentPath() {
        return expandContentPath;
    }

    /**
     * @param expandContentPath
     */
    public void setExpandContentPath(String expandContentPath) {
        this.expandContentPath = expandContentPath;
    }

    /**
     * @return WX_QRCODE_URL
     */
    public String getWxQrcodeUrl() {
        return wxQrcodeUrl;
    }

    /**
     * @param wxQrcodeUrl
     */
    public void setWxQrcodeUrl(String wxQrcodeUrl) {
        this.wxQrcodeUrl = wxQrcodeUrl;
    }

    /**
     * @return WX_QRCODE_TICKET
     */
    public String getWxQrcodeTicket() {
        return wxQrcodeTicket;
    }

    /**
     * @param wxQrcodeTicket
     */
    public void setWxQrcodeTicket(String wxQrcodeTicket) {
        this.wxQrcodeTicket = wxQrcodeTicket;
    }

    /**
     * @return IMG_CREATE_DATE
     */
    public Date getImgCreateDate() {
        return imgCreateDate;
    }

    /**
     * @param imgCreateDate
     */
    public void setImgCreateDate(Date imgCreateDate) {
        this.imgCreateDate = imgCreateDate;
    }

	public Short getIsArea() {
		return isArea;
	}

	public void setIsArea(Short isArea) {
		this.isArea = isArea;
	}
    
}